草庐IT

php - Ajax 问题?与 activexobjects

全部标签

javascript - 使用 npm 作为任务运行器/构建工具 - 某些 cli 模块有问题

阅读这篇文章后,我正在尝试使用npm作为任务运行器/构建工具:Howtousenpmasabuildtool虽然我取得了一些成功,但我仍然坚持一件事。当运行JSLINT、JSHINT或ESLINT等命令行全局工具时,npm将始终在控制台窗口中显示Exit1代码:如您所见,该命令运行良好,但npm将其视为错误并显示错误日志信息。这是否正常和/或是否有针对特定命令将其关闭的方法?附加信息:这是我的package.json配置中的脚本block:“脚本”:{“开始”:“Node./src/server/index.js”,“测试”:””,“lint”:“eslintindex.js”然后在n

javascript - 带有ajax形式的谷歌recaptcha

我有一个googlerecaptcha但我的表单是ajaxed所以我需要获取由验证码生成的token的“输入值”,我检查页面以找到token并且我确实找到了token所以不,我需要捕获值并将其与请求一起发送,但由于某种原因它不会将值存储在变量中这里是jquery代码$(document).on('click','#IDcontactSubmitBtn',function(event){event.preventDefault();varrecaptchaToken=$('#recaptcha-token').val();console.log(recaptchaToken);});即使

javascript - 遇到 webpack 模块解析问题

我安装了一个全局npm模块,我们称它为abc-cli。现在我有一个使用此命令运行的Reactapp:abc-clirun。abc-cli基本上做的是获取app中的组件并使用其源代码编译和运行它。现在我想将这个app作为一个单独的npm模块发布。所以我使用Webpack来生成包。在解析模块时,webpack无法解析属于abc-cli的模块。很明显,webpack不知道abc-cli是什么。所以我的问题是如何确保webpack解析模块依赖关系?有什么方法可以让webpack在打包时运行/编译abc-cli。或者最坏的情况可能是如何抑制模块解析警告或忽略这些模块。因为我知道它会出现。例子:在

javascript - 在 AJAX 调用中返回上一页

实际上,我有一个有效的AJAX调用,可以在成功访问静态定义的站点后让我返回。$.ajax({url:'myPage.php',type:'get',data:{TestaufstellungID:TestaufstellungID,Datum:Datum},dataType:'text',success:function(data){window.location="staticPage.php";console.log('SQLEintragErfolgreichAktuallisiert');},error:function(jqxhr,status,exception){cons

javascript - 合理数量的同时异步 ajax 请求

我想知道关于通常允许多少同时异步ajax请求的共识是什么。我问的原因是我正在开发个人网络应用程序。在大多数情况下,我将我的请求减少到一个。但是,在某些情况下,我最多同时发送4个请求。这会造成一点延迟,因为浏览器一次只能处理2个。目前,就可用性而言,延迟不是问题。如果有的话,我还需要一段时间才能担心可伸缩性。但我正在努力遵守最佳实践,尽可能合理。你都有些什么想法呢?4个请求是一个合理的数字吗? 最佳答案 我很确定浏览器无论如何都会限制您可以拥有的连接数。如果您有Firefox,请输入about:config并查找network.htt

javascript - 跨域ajax json

我在site.com上试图从我在端口8080上服务的node.js服务器获取一些json数据。我收到此错误消息:XMLHttpRequestcannotloadhttp://site.com:8080/json/1.Originhttp://site.comisnotallowedbyAccess-Control-Allow-Origin.我的代码:$.get('http://site.com:8080/1/',{},function(Data){console.log(Data);},"json");但它是同一个域!:(还要考虑我的backbone.js模型:model=Backbo

javascript - IE8 中 Object.toString 的问题,backbone.js

IE8和Objects的toString方法怎么了?我试图在我的Backbone.js模型中覆盖toString,但IE8似乎无法识别该方法。将方法名称更改为其他名称可以正常工作,但为什么我不能使用toString?这适用于Chrome。varFoo=Backbone.Model.extend({toString:function(){returnthis.get("name");},description:function(){returnthis.get("name");}});varf=newFoo({name:"afoo"});document.writeln(f.toStri

javascript - Chrome 的 firebug 跟踪 ajax 请求的技术

我正在尝试让我的googlechrome扩展程序在浏览网页时跟踪ajax请求。我发现的唯一方法是监听DOMSubtreeModified事件。每个ajax事件都会触发事件,但没有关于请求的其他信息。但是在Firebuggooglechromeextension中有ajax请求跟踪,其中包含许多细节。我试图在源代码中检查他们是如何做到的,但我很难理解。您知道如何跟踪这些事件以获取有关请求的一些详细信息吗?也许有人可以看看这个Firebug的技术,或者也许有人知道并可以告诉我他们是怎么做到的? 最佳答案 您可以使用Chrome开发者工具

javascript - 长轮询 - Internet Explorer 8 的问题

我正在尝试使用Netty和jQuery实现长轮询。我可以在Chrome和Firefox上正常工作,但InternetExplorer8会给我带来问题。我正在执行以下代码,它向我的服务器发送请求,等待从服务器收到响应,然后发送另一个请求。functionlongPollRequest(){$.ajax({url:'/test-path',type:'GET',success:function(data,textStatus,jqXHR){longPollRequest();console.log('Received:'+data);}});}但是,在IE8中,我遇到了一个无限循环,这会卡

javascript - 关于 JavaScript、WebSockets、WebGL 的问题

我见过很多关于其他客户端脚本语言的stackoverflow问题Internet正在成为一个内容非常丰富且充满活力的地方。HTML和CSS规范正试图将Web提升到一个新的水平——我们正在获得WebSockets支持,这对于全双工客户端-服务器通信来说非常好,使一些迷人的设计模式得以出现。此外,我们在JavaScript中有一个WebGL的工作实现,到目前为止我从中获得了很多乐趣。但这引起了一些担忧,至少对我而言。我是一名桌面程序员,C/C++/Objective-C——取决于平台。具体来说,渲染架构师。JavaScript为我们所有人提供了非凡的服务,不是吗?我们用它来获得与2D线性网